package com.qf.shopping.dao;

import java.util.List;

public interface BaseDao<T> {
    /**
     * 增
     */
    Integer insert(T t);
    /**
     * 删
     */
    Integer deleteById(Integer id);
    /**
     * 改
     */
    Integer updateById(T t);
    /**
     *查一个对象
     */
    T selectOneById(Integer id);
    /**
     *查所有对象
     */
    List<T> selectAll();
    /**
     *查一页对象（分页）
     */
    List<T> selectPage(Integer index,Integer size);
    /**
     *查询总条数
     */
    Integer counts();
}
